wood nettle
noun
: an American perennial herb (Laportea canadensis) found in rich woods and provided with stinging hairs
Love words? Need even more definitions?
Merriam-Webster unabridged
Share